time measuring devices - Turkish English Dictionary